il pesce puzza dalla testa – English–Italiano translations

🇮🇹 it en 🇬🇧

il pesce puzza dalla testa

the fish rots from the head